home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.20000217-20000824
/
000208_news@columbia.edu _Tue Apr 18 15:37:17 2000.msg
< prev
next >
Wrap
Internet Message Format
|
2020-01-01
|
3KB
Return-Path: <news@columbia.edu>
Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.59.30])
by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id PAA09980
for <kermit.misc@watsun.cc.columbia.edu>; Tue, 18 Apr 2000 15:37:17 -0400 (EDT)
Received: (from news@localhost)
by newsmaster.cc.columbia.edu (8.9.3/8.9.3) id PAA28767
for kermit.misc@watsun.cc.columbia.edu; Tue, 18 Apr 2000 15:31:17 -0400 (EDT)
X-Authentication-Warning: newsmaster.cc.columbia.edu: news set sender to <news> using -f
From: fdc@watsun.cc.columbia.edu (Frank da Cruz)
Subject: Re: Change in Kermit Protocol between Kermit V5 and V6
Date: 18 Apr 2000 19:31:16 GMT
Organization: Columbia University
Message-ID: <8did64$s2t$1@newsmaster.cc.columbia.edu>
To: kermit.misc@columbia.edu
In article <38FC6309.A499725@ford.com>,
A. B. HUNT (K3531) <ahunt2@ford.com> wrote:
: We have an application that uses Kermit to download files to a PC from
: VAX/OpenVMS. The PC is running Keaterm which includes Kermit. The
: VAX/OpenVMS Kermit we used was:
:
: C-Kermit 5A(188), 23 Nov 92, OpenVMS VAX
:
: When we installed the latest Kermit:
:
: C-Kermit 6.0.192, 6 Sep 96, for OpenVMS VAX
:
: the procedure broke. On the PC a KeaTerm macro is being activated which
: looks for the Kermit packets and expects a certain format for the
: characters wrapped around the packet.
:
: The following lines in the middle of macro is the key to the problem.
:
: KerSpkt = "^A0 S*^M" // note the * in this and next string
: KerIpkt = "^A0 I*^M" // is a wild card ie any number of characters
:
: As you can see the macro is looking for the Kermit packet to start with
: the characters "^A0 S" and "^A0 I" with any number of characters in the
: middle and ending with "^M". The old Kermit does this but the new
: Kermit starts the packets with "^A8 S" and "^A8 I" and ends them with
: "^M". The second character of each packet is an "8" instead of an "0"
: which breaks the macro.
:
: Can anyone explain the change in behavior and is there a way to control
: whether a "0" or an "8" is sent? I haven't found anything in the Kermit
: manual that talks about it. The Kermit in KeaTerm appears to take
: either format. It is just the macro that breaks.
:
There is nothing constant in the Kermit S or I packet. Everything in it
can change depending on settings, not to mention the fact that since the
protocol is extensible, new items are added to the end as time goes on.
The "0" to "8" change is, in fact, the length field for the packet.
Modern Kermit clients, such as Kermit 95, C-Kermit, and MS-DOS Kermit,
handle "autodownload" automatically -- in other words, they do what your
KEA macro is trying to do, but independent of any particular sequence of
characters in the packet.
By the way, the current version of C-Kermit is 7.0:
http://www.columbia.edu/kermit/ckermit.html
- Frank